• word of the day

    crataegus oxyacantha

    crataegus oxyacantha - Dictionary definition and meaning for word crataegus oxyacantha

    Definition
    (noun) evergreen hawthorn of southeastern Europe
    Synonyms : evergreen thorn
Download our Mobile App Today
Receive our word of the day
on Whatsapp